pine seed nutcracker - French English Dictionary